<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        
    </style>
</head>
<body>
    
</body>
<script>

    // const obj1 = {
    //     name:"admin"
    // };

    // const obj2 = Object.create(obj1);

    // console.log(obj1.name)
    // console.log(obj2.name)

    // console.log(obj1)
    // console.log(obj2)
    // console.log(obj1 === obj2)
    
    // console.log(obj2.__proto__ === obj1);


    // console.log("---------")
    
    
    // console.log( Object.is("hello" , "hello") );
    // console.log( Object.is("hello" , "world") );
    // console.log( Object.is({} , {}) );
    // console.log( Object.is(NaN , NaN) );
    // console.log( Object.is(0 , 0) );
    // console.log( Object.is(+0 , -0) );
    // console.log( Object.is(+0 , 0) );
    // console.log( Object.is(-0 , 0) );
    // console.log( Object.is(null , null) );
    // console.log( Object.is(undefined , undefined) );
    // console.log( Object.is(undefined , null) );

    
    // console.log("---------")


    // const obj1 = {
    //     a:10,b:20,c:30
    // }
    // const obj2 = {
    //     qwe:"hello",
    //     asd:"lll",
    //     zxc:"14324"
    // }
    // const obj3 = Object.assign(obj1, obj2)

    // console.log(obj1);
    // console.log(obj2);
    // console.log(obj3);

    // console.log(obj3 === obj1);
    // console.log(obj3 === obj2);

    
    // console.log("---------")

    // const obj = {
    //     name:"admin",
    //     age:18,
    //     sex:"1"
    // }
    // const k = Object.keys(obj);
    // console.log(k);
    
    // const v = Object.values(obj);
    // console.log(v);
    
    // const e = Object.entries(obj);
    // console.log(e);


    // console.log("---------")


    // const obj1 = {
    //     a:10
    // }
    // const obj2 = {
    //     b:20
    // }
    // Object.setPrototypeOf(obj1, obj2);

    // console.log(obj1)


    // console.log("---------")

    // const obj1 = {
    //     a:10
    // } 
    // const p = Object.getPrototypeOf(obj1);
    // console.log(p)
    // console.log(p === Object.prototype)


</script>
</html>